managing directors - Español Inglés Diccionario